.selectData_table::-webkit-scrollbar,.field_items::-webkit-scrollbar{
    width:6px;
    height:6px;
}
.selectData_table::-webkit-scrollbar-thumb,.field_items::-webkit-scrollbar-thumb{
    background-color:#999;
}
.BLk {
    display: block !important;
}
.dis_none {
    display: none !important;
}
.active_gary {
    background: #eee;
}
.active_blue {
    background: #337AB7;
}
.bg_fEight {
    background: #dae0e7 !important;
}
.form .form-row-seperated .form-group {
    border-bottom: 0;
}
.form-horizontal .control-label {
    text-align: center;
}
.selectData{
    width: 100%;
    height: 100%;
}
.selectData>.tab-content {
	height: calc(100% - 40px);
}
.selectData_nav {
    overflow: hidden;
    margin-bottom:10px;
    background:#F9F9FB;
}
.selectData_filter {
    height: 200px;
    overflow:auto;
    border: 1px solid #a9a9a9;
    padding: 6px 5px;
    position: relative;
    outline:none;
}
.data_texta {
	margin-bottom: 10px;
}
.selectData_filter .field_items {
    max-height:174px;
    overflow: auto;
}
.field_tools {
  width: 100%;
}
.field_tools a {
    color:#62A956;
}
.field_tools a:hover{
    text-decoration: none;
}
.field_tools a:link {
    text-decoration: none;
}
.field_tools .field_toolsUse {
    color: #a9a9a9;
}
.selectData_filterShow {
    display: block;
}
.field_member:hover {
    background: #eee;
}
.field_member>input {
    -webkit-appearance: none;
    background: #fff;
    width: 12px;
    height: 12px;
    border: 1px solid #333;
    outline: none;
}
.field_member input:checked {
    background:url(../img/check.png) no-repeat center;
    background-size: 9px;
}
.HOLIDAYBox,.containBox,.QMarkBox,.f_andBox,.close_field{
    position: relative;
    display: inline-block;
}
.QMarkList{
    display:block;
    position: absolute;
    z-index: 1000;
    width: 300px;
    border: 1px solid #ccc;
    padding: 10px;
}
.QMarkList input[type="text"] {
    width: 100%;
    border: 1px solid #ccc;
}
.close_field {
    float: right;
    padding-right: 5px;
    cursor: pointer;
}

.field_member .HOLIDAY,.QMark,.f_and {
   text-decoration: underline;
    color: #DE908A;
}

.field_member .contain,.f_and {
    margin: 0 5px;
}
.field_member .QMark {
    color: #7E97E8;
}

#expander{ width:100%; height:5px; background-color:#999;}
#expander:hover{ cursor:n-resize;}
.nav_Filter {

    
}
.selectData_filter ,.selectData_table {
    user-select:none
}
.nav_Filter,.nav_Query,.nav_exploration,.nav_cardingReport {
    float: left;
    line-height:30px;
    cursor: pointer;
    margin-right:10px;
}
.nav_Filter i,.nav_Query i,.nav_exploration i,.nav_cardingReport i {
	font-size:14px;
	margin-right:3px;
}
.nav_Filter:hover,.nav_Query:hover,.nav_exploration:hover,.nav_cardingReport:hover {
	color:#20c1dc;
}
.nav_Sql {
    float: right;
    margin-left: 10px;
}

.selectData_foot {
    height: 30px;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1000;
    background: #F9F9FB;
}
.selectData_foot_right {
    float: right;
}
.selectData_foot .nav-pills {
    margin: 0 0 0 15px;
    float: right;
}
.selectData_foot .nav-pills li a {
    padding:7px 8px;
    height:30px;
}
.selectData_foot_right span {
    margin: 0 10px;
    color:#666;
}
.selectData_foot button {
    padding: 2px 12px;
}
.last_btn {
    margin-left: 5px;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
	background-color: #20c1dc;
}
.data-nav {
	float: right;
	margin-left:15px;
}
ul.data-nav li,ul.data-nav a {
	float: left;
}
ul.data-nav a {
	padding:7px 8px;
	height:30px;
}
.data-nav a.active, .data-nav a.active:focus, .data-nav a.active:hover {
	background-color: #20c1dc;
	color:#fff;
}
ul.data-nav a:hover {
	 background: #eee;
}